// import axios from "axios"
// axios.defaults.baseURL="http://124.223.14.236:8060/home"
// export default axios    

import axios from 'axios'
import store from '@/store/index'

// 不太合适！如果项目里面多个接口基准地址不同，这样配置就固定死了
// axios.defaults.baseURL = ""
// axios.create({配置对象})==> 创建一个新的axios实例对象
let request = axios.create({
  baseURL:"http://124.223.14.236:8060/home"
})
// ===========请求拦截器=================
request.interceptors.request.use(config=>{
  // 一定要return config
  // console.log("所有的请求都走这里...",config);
  // 如果你登录了，你就带上token！
  if(store.getters.token){
    config.headers.token = store.getters.token
  }
  return config
},error=>{
  return Promise.reject(error)
})

// ===========响应拦截器=================

export default request